package com.lxl.utils;

import cn.idev.excel.FastExcel;
import cn.idev.excel.context.AnalysisContext;
import cn.idev.excel.read.listener.ReadListener;
import com.alibaba.fastjson.JSON;
import com.lxl.bo.DemoData;

/**
 * @Author xiulong.liu
 * @Date 2024/12月/11/星期三 13:45
 * @Desc
 */
public class ExcelUtils {
    // 实现 ReadListener 接口，设置读取数据的操作
    public static class DemoDataListener implements ReadListener<DemoData> {
        @Override
        public void invoke(DemoData data, AnalysisContext context) {
            System.out.println("解析到一条数据" + JSON.toJSONString(data));
        }

        @Override
        public void doAfterAllAnalysed(AnalysisContext context) {
            System.out.println("所有数据解析完成！");
        }
    }

}
